pieza separable - Turkish English Dictionary